package com.edu.dao;

import java.util.List;

import com.edu.entity.Orders;

public interface OrdersDao {

	/**
	 * 
	 * @param target_user_id
	 * @return根据传入的用户id查找订单
	 */
	List<Orders> selectAllOrders(int target_user_id);
	/**
	 * 
	 * @param target_user_id
	 * @return根据传入的用户id查找订单总条数
	 */
	int selectAllOrdersNums(int target_user_id);
	
	int sqlAddOrder(Orders o);
	
	/**
	 * 
	 * @param orderId传入orderid 根据传入的id删除订单
	 * @return  删除成功与否 1 删除成功 -1删除失败
	 */
	int deletOrder(int orderId);
	
	/***
	 * 
	 * @param orderId orderId传入orderid 根据传入的id修改订单
	 * @return 修改成功与否 1 修改成功 -1修改失败
	 */
	int updateOrder(int orderId,int state);
}
